From: route@monster.com
Sent: Wednesday, October 21, 2015 3:49 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: BPM Lead Developer
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Divya Teja Reddy 408-754-6256 divyatejareddy.dtr@gmail.com ____________________________________________________________________________________ Professional
Summary: · Over 7 years of experience in JAVA/J2EE
projects in software analysis, design, implementation and development. ·
Strong
experience in Design and development of multi-tier web based applications
using · Extensive experience in Object Oriented
Analysis in developing server side and front-end framework using J2EE
design patterns. Strong hands-on experience
with AngularJS and NodeJS. · Experience in designing User Interface (UI)
applications and professional web applications using HTML, DHTML,
XHTML, XML, XSL, XSLT, JQuery, D3.js, JSON and CSS. · Expertise in client scripting language and
server side scripting languages like JavaScript, jQuery, JSON, Node.js,
Action Script, JSF and JSP. Experience in building enterprise
Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP,
JSF, EJB, Hibernate, Spring, Struts, JDBC, JMS)
and XML. Experience in designing Rich Internet
Applications (RIA's) with JQuery and AJAX. · Experience in implementation of business
applications using BEA Web logic, Web Sphere, · Experience in all phases of Software
Development Life Cycle (SDLC), which includes User Interaction, Business
Analysis/Modeling, Design/Architecture, Development, Implementation,
Integration, Documentation, Testing, and Deployment. Highly knowledgeable in UML,
Use Cases, Conceptual Models, Collaboration Diagrams, Class Diagrams,
Activity and Sequence Diagrams. · Ability to work with business functions
to understand business requirements and develop technical
specifications. Experienced in all the layers of the Development, i.e.
Server, Network, and Hosting Environment, Data Modeling, Business Logic, API
layer / Action Layer / MVC, User Interface, User Experience and Understanding
what the customer and the business need. Extensively
worked on Java, J2EE Technologies like, Spring, Struts, JSP,
Servlets, EJB, JMS, XML, RMI, Web Sphere, Tomcat,
Oracle, SQL, PL/SQL, etc. · Extensive knowledge of MVC architecture and J2EE
Design Patterns like Singleton, Session Facade, Service locator, DAO,
DTO, and Business Delegate in the development of web based and
distributed Enterprise Applications. Solid experience in application
development as a Java/J2EE developer using Web Sphere Application Server
v7.0 and Web Sphere Studio Application Developer · Solid work experience on complete Software Analysis,
Design and Development cycle that includes Requirements Analysis,
Design, Coding, Testing, and Implementation & Maintenance along with
methodologies like Rational Unified Process (RUP) · Hands on Service
Oriented Architecture using Web Services with SOAP, WSDL, and
UDDI for developing web applications. Knowledge of a variety of process
methodologies, modeling techniques and BPM tools · Expertise in XML and schemas like XSD, DTD and
parsers like JAXP (SAX & DOM) and JAXB. Expertise in MVC
2 Architecture using struts, spring with features like the Validation
Framework, Tiles Framework, and Internationalization. Experience in using
frameworks like Hibernate, Java Server Faces. Extensive experience in Python.
Understanding of VPN solutions. · Experienced in implementing Service
Oriented Architecture (SOA) with XML based Web Services
(SOAP/UDDI/WSDL) using Top down Approach and Bottom up
Approach. Developed ANT scripts, and used MAVEN tool to
build and deploy J2EE Applications. Used SVN, CVS, Harvest, Clear
case and Clear Quest for Version controlling and error
reporting. Excellent communication, Team work, Education:
Bachelors in Computer Science
Engineering, JNTU, India
Technical Skills: Programming LanguagesJava, XML, HTML5, Servlets, JDBC, MSMQ and
Scala. Web TechnologiesHTML, DHTML, XML, XSLT, CSS, Ajax, SOAP,
JavaScript Application and Web ServersApache Tomcat 3.3, 5 and 7.0.21, 5.x/6.x, Jboss 4.3 and 7.0.1, Web
Sphere, Web logic J2EE TechnologiesJSP, Servlets, Struts, Hibernate, Spring, Spring MVC, Spring DAO,
Spring Security, Spring WS, Drools, Jboss Enterprise portal, Jboss seams,
JSTL, EJB, RMI, JDBC, JMS, Web Services, JSF, Rich Faces, OtherAngular JS,
Node JS, Full Stack, Linq, Drools, BPM Developer Tools (IDE)Eclipse, Net Beans, WSAD, RAD BPM Tools Planning and
budgeting, Key performance indicators (KPIs), Balanced scorecard (BSC),
Benchmarking, Enterprise risk management (ERM), Six Sigma,
Customer relationship management (CRM), Business excellence model,
Performance dashboards, Performance Appraisals DatabasesOracle,
DB2, MS SQL Server, MS Access, Sybase Modeling LanguagesUML Configuration Management ToolsRational Rose,
JUnit, JMock, Log4j, CVS, SVN, ANT, Microsoft Visio RDBMSOracle
8i/9i/10g, SQL SERVER 2000, 2005, 2008, DB2, Sybase, MS Access Operating SystemWindows XP/VISTA/windows, UNIX/Linux Professional
Experience: Trustmark,
Lake Forest, IL
Apr 14 – Till Date Sr. Java
Developer Responsibilities: ·
Used Spring
Framework for Dependency injection (IOC) and integrated with the
Hibernate. ·
Developed
the presentation layer using JSP, HTML, CSS and client validations
using JavaScript. ·
Involved
in designing and development of web interface using JSP, Servlets, and
JavaScript. ·
Followed
techniques and principles provided by test driven design (TDD)
paradigm for developing quality code. ·
Analyzed,
designed and implemented application based on Object Oriented programming
i.e., Object oriented Analysis and Design. ·
Documented
and communicated application design using UML diagrams like sequence
diagrams, class diagrams, use case diagrams. ·
Used Websphere
services to navigate to web content. ·
Working
extensively with Hibernate Query Language (HQL) to store and retrieve
the data from ·
Developed
Enterprise JavaBeans (EJB 3.0) for implementing application’s business
rules and policies. ·
Familiarity
with Service oriented architecture (SOA) by developing and consuming
Restful web services based on JAX-RS and Jersey. ·
Coded JSP
pages and used JavaScript for client side validations and to achieve other
client-side event handling. ·
Designed
the user interface of the application using HTML5, CSS3, Java Server Faces
2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS and AJAX. ·
Coded in AngularJS
MVC Framework to make single page app (spa) and complex price
configurations pages. ·
Used IBM web
content Management (WCM). ·
Worked on Java
Script libraries like jQuery and JSON. ·
Implemented
jQuery based accordion styles and handled complete jQuery in
showing ·
Developed
application on spring 3.x framework by utilizing its features like
Spring Dependency injection, Spring Security, Spring Web flow with
Spring MVC. ·
Used
spring’s dependency injection for injecting entity manager and managed beans
into ·
Implemented
the persistence layer using Hibernate-ORM ·
Worked on Spring
Web Flow on Spring MVC for building flows in our web application. ·
Used Spring
Security framework for login authentication, password hashing. ·
Worked on
Java Message Service (JMS) API for developing message oriented
middleware (MOM) layer for handling various asynchronous requests. ·
Worked with
topic for creating publish/subscribe-messaging model. ·
Developed
persistence layer based on JPA framework for providing POJO
persistence model for object-relational mapping. ·
Working
with Bootstrap framework to Design single page application ·
Used
Hibernate as an implementation engine for JPA API. ·
Integrated
with Hibernate Framework for database operations and extensively used
its ORM capabilities for complex queries and stored procedures using
Oracle database ·
Created
Oracle store procedures for handling and processing complex data based
logics. ·
Wrote
complex SQLs for creating, retrieving, updating and deleting data in
oracle database. ·
Developed
store procedures and complex queries using tool called PL/SQL
developer. ·
Developed,
Tested and Deployed application in IBM Web Sphere 7.0 server. ·
Wrote
scheduled batch jobs on UNIX environment for handling various huge
databases update logics without manual interventions. ·
Implementation
of front end JSP/JSF and backing beans. ·
Used
Concurrent Version System (CVS) as source control tool. ·
Developed
unit test cases and suits on Junit framework for unit testing ·
Used Maven
for building, deploying application, creating JPA based entity objects
and compiling GWT application. Environment: Java
1.6 (Java 6), Agile, TDD, UML, Ejb3, Restful web services, SOA, Spring, JSF,
GWT, Ajax, JavaScript, CSS 3, HTML 5, JSP, JSTL, JMS Messaging, Queue, Topic,
JPA, Hibernate, Junit, Easy mock, Oracle, SQLs, Web Sphere, JSON, XML,
Angular JS, PL/SQL developer, SOAP-UI, Unix, IBM WCM, CVS, Eclipse, Maven. Kelloggs,
Chicago, IL
Sept
2012 – Apr 2014 Role: Java Developer Responsibilities: ·
Participated
in reviewing the functional, business and high level design requirements. ·
Developed
the Use Case diagrams and Class diagrams. ·
Application
built on Java Financial platform, which is an integration of
several technologies like Struts and Spring Web Flow. ·
Used
the Inversion of Control module of Spring framework. ·
Experience
in working with thin, thick and NFC clients. ·
Published
methods as web methods using REST-FUL web services ·
Designed
enterprise level applications on XML
schema, SOAP and WSDL technologies. ·
Used XPATH, XQuery and XSLT for
XML transformations. ·
Used XML
Beans for parsing the XML documents. ·
Used Soap
over Http and Soap over JMS for communication between
components. ·
Created the
test cases using JUnit. ·
Developed
the Application and business logic using Java 1.6 ·
Implemented
several design patterns like Singleton, MVC and Factory design
patterns. ·
Developed
the User interfaces using HTML,
CSS3, JSP, JavaScript and Tiles etc. ·
Experience
with jQuery. ·
Developed SQL
queries and Stored Procedures for retrieving the data from
several databases. ·
Used Hibernate for
Object Relational Mapping. ·
Used Free
Marker Template for sending the parameters to the back end systems. ·
Log4J was used for logging errors in the application. ·
Performed
Application development using RAD and Web-sphere Application Server. ·
Created
managed beans on server side and implemented the binding between UI
components and beans. ·
designing
and developing interfaces to interact with the existing application using XML/XSLT ·
Designed
the application architecture Spring MVC and J2EE specifications. ·
Developed
user interfaces using HTML, XHTML, AJAX, CSS, JavaScript, JQuery ·
Experience
with Front-end JavaScript frame works like Angular JS, Node JS ·
Developed
application using Spring, JSP, JSTL and AJAX on the presentation
layer, the business layer is built using spring and the persistent layer uses
Hibernate. ·
Developed SQL
Queries using Toad for SQL Server ·
Involved in
writing queries, stored procedures, modifications to existing database
structure as required per addition of new features ·
Created ant
build files to create the EAR and WAR files ·
Involved in
the preparation of use case, sequence diagrams, class diagrams, activity
diagrams etc. using Rational rose. Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5,
Struts 1.3, Hibernate 3.0, Java 1.6 Oracle 11g, Ant,
SOAP, Web Sphere 6.1, HTML, JavaScript, JUnit 4.0 Platinum
Control, Southlake, TX
Oct
2011 – Sept 2012 Java Developer Responsibilities: ·
Involved in all phases of Software
development cycle (SDLC) including design, analysis, modelling, and
development and testing of the system. ·
Took active part in making Change
Request Document [CRD] for the developers from the Business
Requirements Document [BRD] after meetings with stakeholders for the
clarifications. ·
Developed Add/Edit KYC Details,
Enhanced KYC, Risk Score/EDD and Comments modules using J2EE
architecture in Spring MVC Framework by implementing MVC model,
which included invocation of Web Services/EJB for integration with external
system. ·
Designed
various business flows and did their implementation using Vitria
(BPM tool). ·
Used JavaScript, JQuery for
client-side validations, and AJAX to create interactive ·
Used Rational Clear Case
for version control. ·
Implemented persistence layer
using JDBC template that use POJO classes to represent
persistent database tables. ·
Handled Java multi-threading
part in back-end component, one thread will be running for each user, which
serves that user and worked on data integration. ·
Wrote stored Procedures,
Functions, Triggers, and Cursors in PLSQL/SQL for efficient
interaction with database. ·
Experience in developing inter-operable
components using Service Oriented Architecture SOA. ·
Used RESTful web services
for sending and getting data from different application using SOAP
messages. Worked on generating the web services classes by using RESTful
web services. ·
Responsible for developing Use
case diagrams, Class diagrams, Sequence diagrams and process
flow diagrams for the modules using UML and Rational Rose. ·
Configured spring-Hibernate
integration and performed the migration using Hibernate. ·
Configured the View Resolver
to prefix or/and suffix in the spring configuration file. ·
Used JSP and JavaScript
to develop the front end and used log4j for logging purposes. ·
Built scripts using Ant to
build the J2EE application. ·
Production Support for AML KYCS by
analysing the assigned tickets and changing the Java code as required. ·
Worked in an Agile work
environment. Environment: Java, JDK, Core Java, Collection API, JEE, OOP, JSP, JSF, HTML, JavaScript, Angular JS, JQuery, HTML5, Apache Tomcat, Spring MVC,
IBatis, Maven, Struts, JMS, JMeter, Sonar, Jenkins, Web Services, Servlets,
EJB, XML, RESTful, TDD, Hibernate, Weblogic 9.2, IBM Websphere, ILOG Jrules
6.5, RAD 7.0, BEA Workshop 9.2, Vitria(BPM tool), soapUI, Ext.js, PL/SQL
Developer, Oracle10g/11g, Quality Center, ClearQuest, ClearCase Piramal
Pharma, India
Jan 2010 – Sept 2011 J2EE Developer
Responsibilities: · Involved in designing Class and Sequence diagrams with UML
and Data flow diagrams. · Implemented MVC architecture using Struts framework
for the toget the Free Quote. · Designed and developed front end using JSP, Spring
(tiles), XML, JavaScript, and HTML. · Used Struts tag libraries to create JSPs. · Implemented Spring MVC, dependency Injection (DI)
and aspect oriented programming (AOP) features along with hibernate · Used Hibernate for object-relational mapping
persistence. · Reviewed the requirements and Involved in database design
for new requirements (Promotion Code for free Quote). · Wrote Complex SQL queries to perform various
database operations using TOAD. · Java Mail API
was used to notify the Agents about the free quote and for sending Email to
the Customer with Promotion Code for validation. · Involved in testing using JUnit. · Performed application development using RAD and Web
Sphere Application Server (WAS) · Used SVN for version control. · Used Hibernate to store the persistence data into
the Oracle database and wrote HQL to access the data from the database · Configured and build Asynchronous communication with JMS
services with MQ Series · Implemented and used Web Services with the help of WSDL,
SOAP and JAX-WS to get updates from the third parties · Process Claims records which are received regularly. · Used Perforce as a documentation repository and version
controlling tool · Used ANT tool to build and deploy applications · Deployed the application in JBOSS Application Server · Used Log4j for logging and handling defects of the
application · Created test cases and Involved in Unit Testing using JUNIT
Framework in ECLIPSE3.2 · Worked in deadline driven environment with immediate
feature release cycles Environment: Java, Servlets, JSP, Struts 1.2,
Spring 2.0, JavaScript, HTML, XML, JDBC, Hibernate 3.0, Oracle 9i, TOAD 8.5,
JUnit 3.8.1, Log4j 1.2.11, Ant 1.6.2, UML, Clear Case 7.0, Web Sphere 6.0,RAD
6.0, Rational Toolset, Windows XP.
Sterlite
Tech,India
June 2008 – Dec 2009 Java Developer Responsibilities:
· Worked closely with the Requirements team and analyzed the
Use cases · Elaborated on the Use cases based on business requirements
and was responsible for creation of class diagrams, sequence diagrams. · Adopted J2EE best Practices, using Core J2EE patterns. · Developed in Eclipse environment using Struts based
MVC framework. · Designed and developed presentation layer using JSP,
HTML and JavaScript. · Created JSPs using JSTL and Spring tag
libraries. · Developed Struts Action and ActionForm classes.
Created the Tile definitions as required. · User Input Validation is done using the JavaScript. · Performed SQL operations using Oracle Database · Implemented Custom Validator. · Used Session Beans for business logic and Entity Beans for
database persistence. · Deployed J2EE components (EJB, Servlets) in
WebLogic Application server. · Performed unit testing using JUnit framework. · Participated in Functional Design Document and Technical
Design Document reviews. · Actively participated and contributed to establishing
Standards and Guidelines. · Prepared Unit test cases for existing functionality as per
the requirement and execute the same. · Involved in the Integration testing support and involved
in bug fixing. · Deployed application in Web Sphere Application Server and
developed using WSAD. Environment: WebSphere
Server, Struts 1.x, JSTL, CSS, DB2, JSP, JDBC, Taglibs EJB, RAD,J2EE, Java,
UML, HTML, JUnit, Log4j, JavaScript, J2EE Patterns, SQL, MVC, CVS. |
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|